Text copied to clipboard!

Наслов

Text copied to clipboard!

C Programer

Опис

Text copied to clipboard!
Tražimo C programera koji će se pridružiti našem timu i doprineti razvoju visokokvalitetnih softverskih rešenja koristeći programski jezik C. Idealni kandidat ima snažno razumevanje sistemskog programiranja, iskustvo u radu sa operativnim sistemima niskog nivoa i sposobnost da piše efikasan, pouzdan i održiv kod. Kao C programer, bićete odgovorni za dizajniranje, implementaciju i održavanje softverskih komponenti koje su ključne za rad naših proizvoda i usluga. Vaša uloga će uključivati blisku saradnju sa timovima za razvoj softvera, testiranje i sistemsku integraciju kako biste osigurali da krajnji proizvodi ispunjavaju tehničke i poslovne zahteve. Takođe ćete biti uključeni u analizu postojećeg koda, identifikaciju i rešavanje problema, kao i optimizaciju performansi sistema. Očekuje se da imate dobro poznavanje algoritama, struktura podataka i principa objektno orijentisanog programiranja, kao i iskustvo u radu sa alatima za verzionisanje koda poput Git-a. Poželjno je da imate iskustvo u razvoju softvera za ugrađene sisteme, rad sa mikrokontrolerima ili poznavanje rada sa real-time operativnim sistemima (RTOS). Takođe, cenimo sposobnost samostalnog rešavanja problema, kao i timski duh i spremnost za kontinuirano učenje i usavršavanje. Ako ste strastveni u vezi sa programiranjem u C jeziku i želite da radite u dinamičnom i inovativnom okruženju, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Pisanje efikasnog i pouzdanog C koda
  • Razvoj i održavanje softverskih komponenti
  • Analiza i optimizacija postojećeg koda
  • Saradnja sa timovima za testiranje i integraciju
  • Pisanje tehničke dokumentacije
  • Učestvovanje u dizajnu softverske arhitekture
  • Rešavanje tehničkih problema i bagova
  • Implementacija sigurnosnih i performansnih poboljšanja
  • Rad sa alatima za verzionisanje koda (npr. Git)
  • Testiranje i verifikacija softverskih rešenja

Захтеви

Text copied to clipboard!
  • Iskustvo u programiranju u C jeziku
  • Poznavanje algoritama i struktura podataka
  • Razumevanje sistemskog i niskonivouskog programiranja
  • Iskustvo sa alatima za debagovanje i testiranje
  • Poznavanje rada sa operativnim sistemima (Linux, Windows)
  • Sposobnost samostalnog i timskog rada
  • Dobro poznavanje engleskog jezika
  • Poželjno iskustvo sa ugrađenim sistemima
  • Razumevanje principa objektno orijentisanog programiranja
  • Iskustvo sa alatima za verzionisanje (npr. Git)

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina imate iskustva u programiranju u C jeziku?
  • Da li ste radili na projektima koji uključuju sistemsko programiranje?
  • Koje alate koristite za debagovanje i testiranje koda?
  • Imate li iskustva sa ugrađenim sistemima ili mikrokontrolerima?
  • Kako pristupate optimizaciji performansi softvera?
  • Da li ste radili u timovima koristeći Git ili slične alate?
  • Kako rešavate kompleksne tehničke probleme?
  • Koje operativne sisteme najčešće koristite u radu?
  • Da li ste učestvovali u pisanju tehničke dokumentacije?
  • Koliko dobro poznajete strukture podataka i algoritme?